legal interest in land - Alemán Inglés Diccionario